Weekday Wine Review: 2007 Santa Rita Floresta Sauv Blanc